package com.smzd.core.business;

import com.smzd.core.domain.IntIdEntity;
import com.smzd.core.utils.db.Page;

public interface IService<E extends IntIdEntity> {
	void insert(E elem);

	void update(E elem);

	void remove(E elem);

	E getItemById(int id);
	
	Page<E> getElemsByPage(Page<E> page);

	Page<E> getAllElems(Page<E> page);
}
